package com.wtx.fitness.entity;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 体测项目实体类
 */
@Data
public class SportItem {
  /**
   * 项目唯一标识
   */
  private Integer id;

  /**
   * 项目名称（需包含性别标识，如：1000米跑(男)/800米跑(女)）
   */
  private String itemName;

  /**
   * 适用性别（男/女/通用项目）
   */
  private String genderScope;

  /**
   * 计量单位（秒/次/cm/kg/ml等）
   */
  private String unit;

  /**
   * 项目类型（跑步类/计数类/测量类/其他类）
   */
  private String type;

  /**
   * 男生达标阈值（达到或超过此值视为合格）
   */
  private BigDecimal malePass;

  /**
   * 女生达标阈值（达到或超过此值视为合格）
   */
  private BigDecimal femalePass;

  /**
   * 男生优秀阈值（达到或超过此值视为优秀）
   */
  private BigDecimal maleExcellent;

  /**
   * 女生优秀阈值（达到或超过此值视为优秀）
   */
  private BigDecimal femaleExcellent;
}